felt vindicated - Deutsch Englisch Wörterbuch